Types of nouns:
1. Common noun - used to name people, places or things in general
Ex: girl, city, animal, house
2. Proper noun - used to name a specific person, place or thing
Ex: John, London, Pluto, France
3. Concrete noun - refers to people or things that exist physically and at least one of the senses can detect
Ex: dog, tree, apple, moon
4. Abstract noun - have no physical existence. They refer to ideas, emotions, and concepts
Ex: time, fear, freedom
5. Countable noun - have a singular and plural form and can be used with a number or a\an before it
Ex: car, cup, bike
6. Uncountable noun - cannot be counted
Ex: hair, milk
7. Compound noun - two or more words that create a noun
Ex: credit card, pile
8. Collective noun - refers to a set or group of people, animals or things
Ex: team, pile, stack